package cn.buildworld.mapper;

import cn.buildworld.pojo.po.OsUserLoginLog;
import cn.buildworld.pojo.po.OsUserLoginLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface OsUserLoginLogMapper {
    int countByExample(OsUserLoginLogExample example);

    int deleteByExample(OsUserLoginLogExample example);

    int deleteByPrimaryKey(Long logId);

    int insert(OsUserLoginLog record);

    int insertSelective(OsUserLoginLog record);

    List<OsUserLoginLog> selectByExample(OsUserLoginLogExample example);

    OsUserLoginLog selectByPrimaryKey(Long logId);

    int updateByExampleSelective(@Param("record") OsUserLoginLog record, @Param("example") OsUserLoginLogExample example);

    int updateByExample(@Param("record") OsUserLoginLog record, @Param("example") OsUserLoginLogExample example);

    int updateByPrimaryKeySelective(OsUserLoginLog record);

    int updateByPrimaryKey(OsUserLoginLog record);
}